step on the brakes - Turc Anglais Dictionnaire